/*
 * Description: process priority handler
 */
#ifndef PROCESS_PRIORITY_ACCELERATOR_H
#define PROCESS_PRIORITY_ACCELERATOR_H
#include "base/perf_accelerator.h"

namespace PERF {
class ProcessPriorityAccelerator : public PERF::PerfAccelerator {
public:
    ProcessPriorityAccelerator() = default;
    ~ProcessPriorityAccelerator() override = default;

    bool OnBegin(std::shared_ptr<PerfInfo> perfInfo) override;
    bool OnEnd(std::shared_ptr<PerfInfo> perfInfo) override;
};
}  // namespace PERF
#endif